wear too many hats – Deutsch–English translations

Wiktionary Links